<html><head><script>var $gwt_version = "1.6.4";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;$stats && $stats({moduleName:'hellobox',subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
var lb='',sb=', Size: ',ab='-',v='-9223372036854775808',u='0',pb='300px',nb='500px',qb=':',db='DOMMouseScroll',rb='Index: ',Cb='Object;',Ab='Widget;',zb='[Lcom.google.gwt.user.client.ui.',Bb='[Ljava.lang.',yb='[[D',jb='_',wb='blur',Db='change',Eb='click',xb='com.spicesoft.o3d.test.client.HelloBoxEP',eb='contextmenu',Fb='dblclick',ib='div',bb='error',ac='focus',ob='height',kb='id',bc='keydown',w='keypress',x='keyup',fb='left',y='load',z='losecapture',ub='moduleStartup',A='mousedown',B='mousemove',C='mouseout',D='mouseover',E='mouseup',cb='mousewheel',vb='onModuleLoadStart',hb='position',F='scroll',tb='startup',gb='top',mb='width';var _,cc=[0,-9223372036854775808],dc=[16777216,0],ec=[4294967295,9223372032559808512];function Bn(a){return this===(a==null?null:a)}
function Cn(){return this.$H||(this.$H=++uc)}
function zn(){}
_=zn.prototype={};_.eQ=Bn;_.hC=Cn;_.tM=Es;_.tI=1;function mc(b,a){return b.tM==Es||b.tI==2?b.eQ(a):(b==null?null:b)===(a==null?null:a)}
function oc(a){return a.tM==Es||a.tI==2?a.hC():a.$H||(a.$H=++uc)}
var uc=0;function Dc(){Dc=Es;yc();new wc()}
function ad(a){var b=a.parentNode;if(b==null){return null}if(b.nodeType!=1)b=null;return b}
function vc(){}
_=vc.prototype=new zn();_.tI=0;function Bc(){Bc=Es;Dc()}
function Ac(){}
_=Ac.prototype=new vc();_.tI=0;function yc(){yc=Es;Bc()}
function zc(b,a){while(a){if(b==a){return true}a=a.parentNode;if(a&&a.nodeType!=1){a=null}}return false}
function wc(){}
_=wc.prototype=new Ac();_.tI=0;function Dd(){}
_=Dd.prototype=new zn();_.tI=0;_.a=false;_.b=null;function ud(a){kk()}
function vd(b){var a;if(td){a=new rd();ye(b,a)}}
function wd(){return td}
function rd(){}
_=rd.prototype=new Dd();_.k=ud;_.o=wd;_.tI=0;var td=null;function Ad(){}
_=Ad.prototype=new zn();_.tI=0;function Fd(a){a.a=++ce;return a}
function be(){return this.a}
function Ed(){}
_=Ed.prototype=new zn();_.hC=be;_.tI=0;_.a=0;var ce=0;function ue(b,c,a){if(b.b>0){we(b,he(new ge(),b,c,a))}else{ne(b.d,c,a)}return new Ad()}
function we(b,a){if(!b.a){b.a=tr(new sr())}vr(b.a,a)}
function ye(c,a){var b;if(a.a){a.a=false;a.b=null}b=a.b;a.b=c.e;try{++c.b;pe(c.d,a,c.c)}finally{--c.b;if(c.b==0){ze(c)}}if(b==null){a.a=true;a.b=null}else{a.b=b}}
function ze(c){var a,b;if(c.a){try{for(b=lq(new jq(),c.a);b.a<b.b.b;){a=rf(oq(b),2);ne(a.a.d,a.c,a.b)}}finally{c.a=null}}}
function fe(){}
_=fe.prototype=new zn();_.tI=0;_.a=null;_.b=0;_.c=false;_.d=null;_.e=null;function he(b,a,d,c){b.a=a;b.c=d;b.b=c;return b}
function ge(){}
_=ge.prototype=new zn();_.tI=7;_.a=null;_.b=null;_.c=null;function me(a){a.a=Fr(new Er());return a}
function ne(c,d,a){var b;b=rf(Dp(c.a,d),3);if(!b){b=tr(new sr());dq(c.a,d,b)}lf(b.a,b.b++,a)}
function pe(i,e,h){var d,f,g,j,a,b,c;j=e.o();d=(a=rf(Dp(i.a,j),3),!a?0:a.b);if(h){for(g=d-1;g>=0;--g){f=(b=rf(Dp(i.a,j),3),rf((tq(g,b.b),b.a[g]),9));e.k(f)}}else{for(g=0;g<d;++g){f=(c=rf(Dp(i.a,j),3),rf((tq(g,c.b),c.a[g]),9));e.k(f)}}}
function ke(){}
_=ke.prototype=new zn();_.tI=0;function hf(d,c){var a=new Array(c);if(d>0){var e=[null,0,false,[0,0]][d];for(var b=0;b<c;++b){a[b]=e}}return a}
function jf(a,f,c,b,e){var d;d=hf(e,b);Ee();df(d,Fe,af);d.tI=f;d.qI=c;return d}
function lf(a,b,c){if(c!=null){if(a.qI>0&&!pf(c.tI,a.qI)){throw new xm()}if(a.qI<0&&(c.tM==Es||c.tI==2)){throw new xm()}}return a[b]=c}
function Ce(){}
_=Ce.prototype=new zn();_.tI=0;_.length=0;_.qI=0;function Ee(){Ee=Es;Fe=[];af=[];bf(new Ce(),Fe,af)}
function bf(e,a,b){var c=0,f;for(var d in e){if(f=e[d]){a[c]=d;b[c]=f;++c}}}
function df(a,c,d){Ee();for(var e=0,b=c.length;e<b;++e){a[c[e]]=d[e]}}
var Fe,af;function qf(b,a){return b&&!!Df[b][a]}
function pf(b,a){return b&&Df[b][a]}
function rf(b,a){if(b!=null&&!pf(b.tI,a)){throw new Bm()}return b}
function uf(b,a){return b!=null&&qf(b.tI,a)}
function Cf(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
var Df=[{},{},{1:1},{10:1},{10:1},{10:1},{10:1},{2:1},{4:1},{6:1},{4:1,5:1,6:1,7:1},{4:1,5:1,6:1,7:1,12:1},{4:1,5:1,6:1,7:1,12:1},{4:1,5:1,6:1,7:1,12:1},{4:1,5:1,6:1,7:1},{4:1,5:1,6:1,7:1,11:1,12:1},{9:1},{4:1,5:1,6:1,7:1,11:1,12:1},{4:1,5:1,6:1,7:1,12:1},{4:1,5:1,6:1,7:1},{10:1},{10:1},{10:1},{10:1},{10:1},{10:1},{10:1},{10:1},{15:1},{15:1},{13:1},{13:1},{13:1},{15:1},{3:1},{14:1},{15:1},{13:1},{10:1},{8:1}];function ug(a,b){var c,d;c=a[1]+b[1];d=a[0]+b[0];return wg(d,c)}
function tg(b,a,c){if(a==0){return b}if(c==0){return b}return ug(b,wg(a*c,0))}
function vg(a,b){var i,j;if(a[0]==b[0]&&a[1]==b[1]){return 0}i=a[1]<0;j=b[1]<0;if(i&&!j){return -1}if(!i&&j){return 1}if(eh(a,b)[1]<0){return -1}else{return 1}}
function wg(d,c){var a,b;c%=1.8446744073709552E19;d%=1.8446744073709552E19;a=c%4294967296;b=Math.floor(d/4294967296)*4294967296;c=c-a+b;d=d-b+a;while(d<0){d+=4294967296;c-=4294967296}while(d>4294967295){d-=4294967296;c+=4294967296}c=c%1.8446744073709552E19;while(c>9223372032559808512){c-=1.8446744073709552E19}while(c<-9223372036854775808){c+=1.8446744073709552E19}return [d,c]}
function xg(a,c){var b,p,q,r,s,t;if(c[0]==0&&c[1]==0){throw new um()}if(a[0]==0&&a[1]==0){return kg(),rg}if(yg(a,(kg(),ng))){if(yg(c,pg)||yg(c,og)){return ng}r=dh(a,1);b=ch(xg(r,c),1);s=eh(a,Dg(c,b));return ug(b,xg(s,c))}if(yg(c,ng)){return rg}if(a[1]<0){if(c[1]<0){return xg(Fg(a),Fg(c))}else{return Fg(xg(Fg(a),c))}}if(c[1]<0){return Fg(xg(a,Fg(c)))}t=rg;s=a;while(vg(s,c)>=0){q=zg(Math.floor(fh(s)/gh(c)));if(q[0]==0&&q[1]==0){q=pg}p=Dg(q,c);t=ug(t,q);s=eh(s,p)}return t}
function yg(a,b){return a[0]==b[0]&&a[1]==b[1]}
function zg(a){if(isNaN(a)){return kg(),rg}if(a<-9223372036854775808){return kg(),ng}if(a>=9223372036854775807){return kg(),mg}if(a>0){return wg(Math.floor(a),0)}else{return wg(Math.ceil(a),0)}}
function Ag(c){var a,b;if(c>-129&&c<128){a=c+128;b=(hg(),ig)[a];if(b==null){b=ig[a]=Bg(c)}return b}return Bg(c)}
function Bg(a){if(a>=0){return [a,0]}else{return [a+4294967296,-4294967296]}}
function Cg(a){if(a[0]>=2147483648){return ~~Math.max(Math.min(a[0]-4294967296,2147483647),-2147483648)}else{return ~~Math.max(Math.min(a[0],2147483647),-2147483648)}}
function Dg(a,f){var b,c,d,e,g,h,i,j,k;if(a[0]==0&&a[1]==0){return kg(),rg}if(f[0]==0&&f[1]==0){return kg(),rg}if(yg(a,(kg(),ng))){return Eg(f)}if(yg(f,ng)){return Eg(a)}if(a[1]<0){if(f[1]<0){return Dg(Fg(a),Fg(f))}else{return Fg(Dg(Fg(a),f))}}if(f[1]<0){return Fg(Dg(a,Fg(f)))}if(vg(a,qg)<0&&vg(f,qg)<0){return wg((a[1]+a[0])*(f[1]+f[0]),0)}d=a[1]%281474976710656;e=a[1]-d;b=a[0]%65536;c=a[0]-b;i=f[1]%281474976710656;j=f[1]-i;g=f[0]%65536;h=f[0]-g;k=rg;k=tg(k,e,g);k=tg(k,d,h);k=tg(k,d,g);k=tg(k,c,i);k=tg(k,c,h);k=tg(k,c,g);k=tg(k,b,j);k=tg(k,b,i);k=tg(k,b,h);k=tg(k,b,g);return k}
function Eg(a){if((Cg(a)&1)==1){return kg(),ng}else{return kg(),rg}}
function Fg(a){var b,c;if(yg(a,(kg(),ng))){return ng}b=-a[1];c=-a[0];if(c>4294967295){c-=4294967296;b+=4294967296}if(c<0){c+=4294967296;b-=4294967296}return [c,b]}
function bh(a){if(a<=30){return 1<<a}else{return bh(30)*bh(a-30)}}
function ch(a,c){var b,d,e,f;c&=63;if(yg(a,(kg(),ng))){if(c==0){return a}else{return rg}}if(a[1]<0){return Fg(ch(Fg(a),c))}f=bh(c);d=a[1]*f%1.8446744073709552E19;e=a[0]*f;b=e-e%4294967296;d+=b;e-=b;if(d>=9223372036854775807){d-=1.8446744073709552E19}return [e,d]}
function dh(a,b){var c,d,e;b&=63;e=bh(b);c=a[1]/e;d=Math.floor(a[0]/e);return wg(d,c)}
function eh(a,b){var c,d;c=a[1]-b[1];d=a[0]-b[0];return wg(d,c)}
function fh(a){var b,c,d;c=Cf(Math.log(a[1])/(kg(),lg));if(c<=48){return a[1]+a[0]}else{b=c-48;d=(1<<b)-1;return a[1]+(a[0]-d)}}
function gh(a){var b,c,d;c=Cf(Math.log(a[1])/(kg(),lg));if(c<=48){return a[1]+a[0]}else{b=c-48;d=(1<<b)-1;return a[1]+(a[0]+d)}}
function hh(a){var b,c,d,e,f,g;if(a[0]==0&&a[1]==0){return u}if(yg(a,(kg(),ng))){return v}if(a[1]<0){return ab+hh(Fg(a))}c=a;e=lb;while(!(c[0]==0&&c[1]==0)){f=Ag(1000000000);d=xg(c,f);b=lb+Cg(eh(c,Dg(d,f)));c=d;if(!(c[0]==0&&c[1]==0)){g=9-b.length;for(;g>0;--g){b=u+b}}e=b+e}return e}
function hg(){hg=Es;ig=jf(cg,0,8,256,0)}
var ig;function kg(){kg=Es;lg=Math.log(2);mg=ec;ng=cc;og=Ag(-1);pg=Ag(1);Ag(2);qg=dc;rg=Ag(0)}
var lg,mg,ng,og,pg,qg,rg;function vh(b,a,c){var d;if(a==yh){if(Ci((Dc(),b).type)==8192){yh=null}}d=uh;uh=b;try{c.x(b)}finally{uh=d}}
function Ah(a,b){Ei();wi(a,b)}
var uh=null,yh=null;function hi(a){pi();return ii(td?td:(td=Fd(new Ed())),a)}
function ii(b,a){return ue(ni(),b,a)}
function ki(){if(ji){vd(ni())}}
function li(){var a;if(ji){a=(Fh(),new Dh());mi(a);return null}return null}
function mi(a){if(oi){ye(oi,a)}}
function ni(){if(!oi){oi=ei(new di())}return oi}
function pi(){if(!ji){ej();ji=true}}
var ji=false,oi=null;function Fh(){Fh=Es;ai=Fd(new Ed())}
function bi(a){null.F()}
function ci(){return ai}
function Dh(){}
_=Dh.prototype=new Dd();_.k=bi;_.o=ci;_.tI=0;var ai;function ei(a){a.d=me(new ke());a.e=null;a.c=false;return a}
function di(){}
_=di.prototype=new fe();_.tI=8;function Ci(a){switch(a){case wb:return 4096;case Db:return 1024;case Eb:return 1;case Fb:return 2;case ac:return 2048;case bc:return 128;case w:return 256;case x:return 512;case y:return 32768;case z:return 8192;case A:return 4;case B:return 64;case C:return 32;case D:return 16;case E:return 8;case F:return 16384;case bb:return 65536;case cb:return 131072;case db:return 131072;case eb:return 262144;}}
function Ei(){if(!aj){vi();aj=true}}
function bj(a){return !(a!=null&&(a.tM!=Es&&a.tI!=2))&&(a!=null&&qf(a.tI,5))}
var aj=false;function vi(){zi=function(b){if(yi(b)){var a=xi;if(a&&a.__listener){if(bj(a.__listener)){vh(b,a,a.__listener);b.stopPropagation()}}}};yi=function(a){return true};Ai=function(b){var c,a=this;while(a&&!(c=a.__listener)){a=a.parentNode}if(a&&a.nodeType!=1){a=null}if(c){if(bj(c)){vh(b,a,c)}}};$wnd.addEventListener(Eb,zi,true);$wnd.addEventListener(Fb,zi,true);$wnd.addEventListener(A,zi,true);$wnd.addEventListener(E,zi,true);$wnd.addEventListener(B,zi,true);$wnd.addEventListener(D,zi,true);$wnd.addEventListener(C,zi,true);$wnd.addEventListener(cb,zi,true);$wnd.addEventListener(bc,yi,true);$wnd.addEventListener(x,yi,true);$wnd.addEventListener(w,yi,true)}
function wi(c,a){var b=(c.__eventBits||0)^a;c.__eventBits=a;if(!b)return;if(b&1)c.onclick=a&1?Ai:null;if(b&2)c.ondblclick=a&2?Ai:null;if(b&4)c.onmousedown=a&4?Ai:null;if(b&8)c.onmouseup=a&8?Ai:null;if(b&16)c.onmouseover=a&16?Ai:null;if(b&32)c.onmouseout=a&32?Ai:null;if(b&64)c.onmousemove=a&64?Ai:null;if(b&128)c.onkeydown=a&128?Ai:null;if(b&256)c.onkeypress=a&256?Ai:null;if(b&512)c.onkeyup=a&512?Ai:null;if(b&1024)c.onchange=a&1024?Ai:null;if(b&2048)c.onfocus=a&2048?Ai:null;if(b&4096)c.onblur=a&4096?Ai:null;if(b&8192)c.onlosecapture=a&8192?Ai:null;if(b&16384)c.onscroll=a&16384?Ai:null;if(b&32768)c.onload=a&32768?Ai:null;if(b&65536)c.onerror=a&65536?Ai:null;if(b&131072)c.onmousewheel=a&131072?Ai:null;if(b&262144)c.oncontextmenu=a&262144?Ai:null}
var xi=null,yi=null,zi=null,Ai=null;function ej(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var c,b;try{c=li()}finally{b=d&&d(a)}if(c!=null){return c}if(b!=null){return b}};$wnd.onunload=function(a){try{ki()}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}}}
function Ck(b,a){b.h=a}
function Ak(){}
_=Ak.prototype=new zn();_.tI=9;_.h=null;function pl(b){var a;if(b.t()){throw new kn()}b.e=true;b.h.__listener=b;a=b.f;b.f=-1;if(a>0){ul(b,a)}b.l();b.z()}
function ql(c,a){var b;switch(Ci((Dc(),a).type)){case 16:case 32:b=a.relatedTarget;if(!!b&&zc(c.h,b)){return}}}
function rl(a){if(!a.t()){throw new kn()}try{a.A()}finally{a.m();a.h.__listener=null;a.e=false}}
function sl(a){if(!a.g){jk();if(Ap(ok.a,a)){a.y();gq(ok.a,a)!=null}}else if(uf(a.g,12)){rf(a.g,12).B(a)}else if(a.g){throw new kn()}}
function tl(c,b){var a;a=c.g;if(!b){if(!!a&&a.t()){c.y()}c.g=null}else{if(a){throw new kn()}c.g=b;if(b.t()){c.w()}}}
function ul(b,a){if(b.f==-1){Ah(b.h,a|(b.h.__eventBits||0))}else{b.f|=a}}
function vl(){}
function wl(){}
function xl(){return this.e}
function yl(){pl(this)}
function zl(a){ql(this,a)}
function Al(){rl(this)}
function Bl(){}
function Cl(){}
function Fk(){}
_=Fk.prototype=new Ak();_.l=vl;_.m=wl;_.t=xl;_.w=yl;_.x=zl;_.y=Al;_.z=Bl;_.A=Cl;_.tI=10;_.e=false;_.f=0;_.g=null;function Ej(){var a,b;for(b=this.u();b.r();){a=rf(b.v(),7);a.w()}}
function Fj(){var a,b;for(b=this.u();b.r();){a=rf(b.v(),7);a.y()}}
function ak(){}
function bk(){}
function Cj(){}
_=Cj.prototype=new Fk();_.l=Ej;_.m=Fj;_.z=ak;_.A=bk;_.tI=11;function nj(c,a,b){sl(a);il(c.a,a);b.appendChild(a.h);tl(a,c)}
function pj(b,c){var a;if(c.g!=b){return false}tl(c,null);a=c.h;ad((Dc(),a)).removeChild(a);nl(b.a,c);return true}
function qj(){return dl(new bl(),this.a)}
function rj(a){return pj(this,a)}
function lj(){}
_=lj.prototype=new Cj();_.u=qj;_.B=rj;_.tI=12;function hj(a,b){nj(a,b,a.h)}
function jj(a){a.style[fb]=lb;a.style[gb]=lb;a.style[hb]=lb}
function kj(b){var a;a=pj(this,b);if(a){jj(b.h)}return a}
function gj(){}
_=gj.prototype=new lj();_.B=kj;_.tI=13;function uj(a,b){if(a.d){throw new kn()}sl(b);Ck(a,b.h);a.d=b;tl(b,a)}
function vj(a){if(a.f!=-1){ul(a.d,a.f);a.f=-1}pl(a.d);a.h.__listener=a}
function wj(){if(this.d){return this.d.e}return false}
function xj(){vj(this)}
function yj(a){ql(this,a);ql(this.d,a)}
function zj(){rl(this.d)}
function sj(){}
_=sj.prototype=new Fk();_.t=wj;_.w=xj;_.x=yj;_.y=zj;_.tI=14;_.d=null;function jk(){jk=Es;nk=Fr(new Er());ok=ds(new cs())}
function ik(b,a){jk();b.a=hl(new al());b.h=a;pl(b);return b}
function kk(){var b,a;jk();var c,d;for(d=(b=Fo(new Eo(),lr(ok.a).b.a),Bq(new Aq(),b));nq(d.a.a);){c=rf((a=rf(oq(d.a.a),13),a.p()),7);if(c.t()){c.y()}}yp(ok.a);yp(nk)}
function mk(a){jk();var b;b=rf(Dp(nk,a),11);if(b){return b}if(nk.d==0){hi(new dk())}b=gk(new fk());dq(nk,a,b);es(ok,b);return b}
function ck(){}
_=ck.prototype=new gj();_.tI=15;var nk,ok;function dk(){}
_=dk.prototype=new zn();_.tI=16;function hk(){hk=Es;jk()}
function gk(a){hk();ik(a,$doc.body);return a}
function fk(){}
_=fk.prototype=new ck();_.tI=17;function uk(a){vk(a,(Dc(),$doc).createElement(ib));return a}
function vk(b,a){b.h=a;return b}
function xk(a,b){if(a.a!=b){return false}tl(b,null);a.h.removeChild(b.h);a.a=null;return true}
function yk(){return new qk()}
function zk(a){return xk(this,a)}
function pk(){}
_=pk.prototype=new Cj();_.u=yk;_.B=zk;_.tI=18;_.a=null;function sk(){return false}
function tk(){throw new xs()}
function qk(){}
_=qk.prototype=new zn();_.r=sk;_.v=tk;_.tI=0;function hl(a){a.a=jf(ag,0,7,4,0);return a}
function il(a,b){ll(a,b,a.b)}
function kl(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]==c){return a}}return -1}
function ll(d,e,a){var b,c;if(a<0||a>d.b){throw new nn()}if(d.b==d.a.length){c=jf(ag,0,7,d.a.length*2,0);for(b=0;b<d.a.length;++b){lf(c,b,d.a[b])}d.a=c}++d.b;for(b=d.b-1;b>a;--b){lf(d.a,b,d.a[b-1])}lf(d.a,a,e)}
function ml(c,b){var a;if(b<0||b>=c.b){throw new nn()}--c.b;for(a=b;a<c.b;++a){lf(c.a,a,c.a[a+1])}lf(c.a,c.b,null)}
function nl(b,c){var a;a=kl(b,c);if(a==-1){throw new xs()}ml(b,a)}
function al(){}
_=al.prototype=new zn();_.tI=0;_.a=null;_.b=0;function dl(b,a){b.b=a;return b}
function fl(){return this.a<this.b.b-1}
function gl(){if(this.a>=this.b.b){throw new xs()}return this.b.a[++this.a]}
function bl(){}
_=bl.prototype=new zn();_.r=fl;_.v=gl;_.tI=0;_.a=-1;_.b=null;function El(c,a){var b;c.a=a;c.b=hh(zg((new Date()).getTime()))+jb+Cf(Math.random()*100000);b=uk(new pk());b.h.setAttribute(kb,c.b);uj(c,b);return c}
function am(d,b){$wnd.o3djs.util.makeClients(function(a){d.s(a[0])},null,null,b)}
function bm(a){var b;this.c=a;b=hm(new dm(),$wnd.o3djs.simple.create(this.a.a.a.c));fm(new em(),b.a.createCube(50))}
function cm(){vj(this);am(this,this.b)}
function Dl(){}
_=Dl.prototype=new sj();_.s=bm;_.w=cm;_.tI=19;_.a=null;_.b=null;_.c=null;function hm(b,a){b.a=a;return b}
function dm(){}
_=dm.prototype=new zn();_.tI=0;_.a=null;function fm(a){return a}
function em(){}
_=em.prototype=new zn();_.tI=0;function rm(a){a.a=El(new Dl(),nm(new mm(),a));a.a.h.style[mb]=nb;a.a.h.style[ob]=pb;hj((jk(),mk(null)),a.a)}
function lm(){}
_=lm.prototype=new zn();_.tI=0;_.a=null;function nm(b,a){b.a=a;return b}
function mm(){}
_=mm.prototype=new zn();_.tI=0;_.a=null;function so(){}
_=so.prototype=new zn();_.tI=3;function hn(){}
_=hn.prototype=new so();_.tI=4;function Dn(){}
_=Dn.prototype=new hn();_.tI=5;function um(){}
_=um.prototype=new Dn();_.tI=20;function xm(){}
_=xm.prototype=new Dn();_.tI=21;function Em(c,a){var b;b=new Am();return b}
function Am(){}
_=Am.prototype=new zn();_.tI=0;function Bm(){}
_=Bm.prototype=new Dn();_.tI=24;function kn(){}
_=kn.prototype=new Dn();_.tI=25;function on(b,a){return b}
function nn(){}
_=nn.prototype=new Dn();_.tI=26;function no(a){if(!(a!=null&&qf(a.tI,1))){return false}return String(this)==a}
function oo(){return ho(this)}
_=String.prototype;_.eQ=no;_.hC=oo;_.tI=2;function bo(){bo=Es;co={};go={}}
function eo(e){var a,b,c,d;d=e.length;c=d<64?1:~~(d/32);a=0;for(b=0;b<d;b+=c){a<<=1;a+=e.charCodeAt(b)}a|=0;return a}
function ho(c){bo();var a=qb+c;var b=go[a];if(b!=null){return b}b=co[a];if(b==null){b=eo(c)}io();return go[a]=b}
function io(){if(fo==256){co=go;go={};fo=0}++fo}
var co,fo=0,go;function uo(){}
_=uo.prototype=new Dn();_.tI=27;function yo(a,b){var c;while(a.r()){c=a.v();if(b==null?c==null:mc(b,c)){return a}}return null}
function Ao(a){throw new uo()}
function Bo(b){var a;a=yo(this.u(),b);return !!a}
function xo(){}
_=xo.prototype=new zn();_.i=Ao;_.j=Bo;_.tI=0;function lr(b){var a;a=dp(new Do(),b);return ar(new zq(),b,a)}
function mr(c){var a,b,d,e,f;if((c==null?null:c)===this){return true}if(!(c!=null&&qf(c.tI,14))){return false}e=rf(c,14);if(rf(this,14).d!=e.d){return false}for(b=Fo(new Eo(),dp(new Do(),e).a);nq(b.a);){a=rf(oq(b.a),13);d=a.p();f=a.q();if(!(d==null?rf(this,14).c:d!=null&&qf(d.tI,1)?Fp(rf(this,14),rf(d,1)):Ep(rf(this,14),d,~~oc(d)))){return false}if(!Ds(f,d==null?rf(this,14).b:d!=null&&qf(d.tI,1)?rf(this,14).e[qb+rf(d,1)]:Bp(rf(this,14),d,~~oc(d)))){return false}}return true}
function nr(){var a,b,c;c=0;for(b=Fo(new Eo(),dp(new Do(),rf(this,14)).a);nq(b.a);){a=rf(oq(b.a),13);c+=a.hC();c=~~c}return c}
function yq(){}
_=yq.prototype=new zn();_.eQ=mr;_.hC=nr;_.tI=0;function wp(g,c){var e=g.a;for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.i(a[f])}}}}
function xp(e,a){var d=e.e;for(var c in d){if(c.charCodeAt(0)==58){var b=up(e,c.substring(1));a.i(b)}}}
function yp(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function Ap(b,a){return a==null?b.c:a!=null&&qf(a.tI,1)?Fp(b,rf(a,1)):Ep(b,a,~~oc(a))}
function Dp(b,a){return a==null?b.b:a!=null&&qf(a.tI,1)?b.e[qb+rf(a,1)]:Bp(b,a,~~oc(a))}
function Bp(h,g,e){var a=h.a[e];if(a){for(var f=0,b=a.length;f<b;++f){var c=a[f];var d=c.p();if(h.n(g,d)){return c.q()}}}return null}
function Ep(h,g,e){var a=h.a[e];if(a){for(var f=0,b=a.length;f<b;++f){var c=a[f];var d=c.p();if(h.n(g,d)){return true}}}return false}
function Fp(b,a){return qb+a in b.e}
function dq(b,a,c){return a==null?bq(b,c):a!=null&&qf(a.tI,1)?cq(b,rf(a,1),c):aq(b,a,c,~~oc(a))}
function aq(i,g,j,e){var a=i.a[e];if(a){for(var f=0,b=a.length;f<b;++f){var c=a[f];var d=c.p();if(i.n(g,d)){var h=c.q();c.C(j);return h}}}else{a=i.a[e]=[]}var c=qs(new ps(),g,j);a.push(c);++i.d;return null}
function bq(b,c){var a;a=b.b;b.b=c;if(!b.c){b.c=true;++b.d}return a}
function cq(d,a,e){var b,c=d.e;a=qb+a;if(a in c){b=c[a]}else{++d.d}c[a]=e;return b}
function gq(b,a){return !a?fq(b):eq(b,a,~~(a.$H||(a.$H=++uc)))}
function eq(h,g,e){var a=h.a[e];if(a){for(var f=0,b=a.length;f<b;++f){var c=a[f];var d=c.p();if(h.n(g,d)){if(a.length==1){delete h.a[e]}else{a.splice(f,1)}--h.d;return c.q()}}}return null}
function fq(b){var a;a=b.b;b.b=null;if(b.c){b.c=false;--b.d}return a}
function hq(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&mc(a,b)}
function Co(){}
_=Co.prototype=new yq();_.n=hq;_.tI=0;_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;function qr(b){var a,c,d;if((b==null?null:b)===this){return true}if(!(b!=null&&qf(b.tI,15))){return false}c=rf(b,15);if(c.D()!=this.D()){return false}for(a=c.u();a.r();){d=a.v();if(!this.j(d)){return false}}return true}
function rr(){var a,b,c;a=0;for(b=this.u();b.r();){c=b.v();if(c!=null){a+=oc(c);a=~~a}}return a}
function or(){}
_=or.prototype=new xo();_.eQ=qr;_.hC=rr;_.tI=28;function dp(b,a){b.a=a;return b}
function fp(d,c){var a,b,e;if(c!=null&&qf(c.tI,13)){a=rf(c,13);b=a.p();if(Ap(d.a,b)){e=Dp(d.a,b);return bs(a.q(),e)}}return false}
function gp(a){return fp(this,a)}
function hp(){return Fo(new Eo(),this.a)}
function ip(){return this.a.d}
function Do(){}
_=Do.prototype=new or();_.j=gp;_.u=hp;_.D=ip;_.tI=29;_.a=null;function Fo(c,b){var a;c.b=b;a=tr(new sr());if(c.b.c){vr(a,kp(new jp(),c.b))}xp(c.b,a);wp(c.b,a);c.a=lq(new jq(),a);return c}
function bp(){return nq(this.a)}
function cp(){return rf(oq(this.a),13)}
function Eo(){}
_=Eo.prototype=new zn();_.r=bp;_.v=cp;_.tI=0;_.a=null;_.b=null;function ir(b){var a;if(b!=null&&qf(b.tI,13)){a=rf(b,13);if(Ds(this.p(),a.p())&&Ds(this.q(),a.q())){return true}}return false}
function jr(){var a,b;a=0;b=0;if(this.p()!=null){a=oc(this.p())}if(this.q()!=null){b=oc(this.q())}return a^b}
function gr(){}
_=gr.prototype=new zn();_.eQ=ir;_.hC=jr;_.tI=30;function kp(b,a){b.a=a;return b}
function mp(){return null}
function np(){return this.a.b}
function op(a){return bq(this.a,a)}
function jp(){}
_=jp.prototype=new gr();_.p=mp;_.q=np;_.C=op;_.tI=31;_.a=null;function qp(c,a,b){c.b=b;c.a=a;return c}
function sp(){return this.a}
function tp(){return this.b.e[qb+this.a]}
function up(b,a){return qp(new pp(),a,b)}
function vp(a){return cq(this.b,this.a,a)}
function pp(){}
_=pp.prototype=new gr();_.p=sp;_.q=tp;_.C=vp;_.tI=32;_.a=null;_.b=null;function sq(a){ur(this,this.D(),a);return true}
function tq(a,b){if(a<0||a>=b){wq(a,b)}}
function uq(e){var a,b,c,d,f;if((e==null?null:e)===this){return true}if(!(e!=null&&qf(e.tI,3))){return false}f=rf(e,3);if(this.D()!=f.b){return false}c=lq(new jq(),rf(this,3));d=lq(new jq(),f);while(c.a<c.b.b){a=oq(c);b=oq(d);if(!(a==null?b==null:mc(a,b))){return false}}return true}
function vq(){var a,b,c;b=1;a=lq(new jq(),rf(this,3));while(a.a<a.b.b){c=oq(a);b=31*b+(c==null?0:oc(c));b=~~b}return b}
function wq(a,b){throw on(new nn(),rb+a+sb+b)}
function xq(){return lq(new jq(),rf(this,3))}
function iq(){}
_=iq.prototype=new xo();_.i=sq;_.eQ=uq;_.hC=vq;_.u=xq;_.tI=0;function lq(b,a){b.b=a;return b}
function nq(a){return a.a<a.b.b}
function oq(a){if(a.a>=a.b.b){throw new xs()}return xr(a.b,a.a++)}
function pq(){return this.a<this.b.b}
function qq(){return oq(this)}
function jq(){}
_=jq.prototype=new zn();_.r=pq;_.v=qq;_.tI=0;_.a=0;_.b=null;function ar(b,a,c){b.a=a;b.b=c;return b}
function dr(a){return Ap(this.a,a)}
function er(){var a;return a=Fo(new Eo(),this.b.a),Bq(new Aq(),a)}
function fr(){return this.b.a.d}
function zq(){}
_=zq.prototype=new or();_.j=dr;_.u=er;_.D=fr;_.tI=33;_.a=null;_.b=null;function Bq(a,b){a.a=b;return a}
function Eq(){return nq(this.a.a)}
function Fq(){var a;return a=rf(oq(this.a.a),13),a.p()}
function Aq(){}
_=Aq.prototype=new zn();_.r=Eq;_.v=Fq;_.tI=0;_.a=null;function tr(a){a.a=jf(bg,0,0,0,0);a.b=0;return a}
function vr(b,a){lf(b.a,b.b++,a);return true}
function ur(c,a,b){if(a<0||a>c.b){wq(a,c.b)}c.a.splice(a,0,b);++c.b}
function xr(b,a){tq(a,b.b);return b.a[a]}
function yr(c,b,a){for(;a<c.b;++a){if(Ds(b,c.a[a])){return a}}return -1}
function zr(a){return lf(this.a,this.b++,a),true}
function Ar(a){return yr(this,a,0)!=-1}
function Br(){return this.b}
function sr(){}
_=sr.prototype=new iq();_.i=zr;_.j=Ar;_.D=Br;_.tI=34;_.a=null;_.b=0;function Fr(a){yp(a);return a}
function bs(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&mc(a,b)}
function Er(){}
_=Er.prototype=new Co();_.tI=35;function ds(a){a.a=Fr(new Er());return a}
function es(c,a){var b;b=dq(c.a,a,c);return b==null}
function is(b){var a;return a=dq(this.a,b,this),a==null}
function js(a){return Ap(this.a,a)}
function ks(){var a;return a=Fo(new Eo(),lr(this.a).b.a),Bq(new Aq(),a)}
function ls(){return this.a.d}
function cs(){}
_=cs.prototype=new or();_.i=is;_.j=js;_.u=ks;_.D=ls;_.tI=36;_.a=null;function qs(b,a,c){b.a=a;b.b=c;return b}
function ss(){return this.a}
function ts(){return this.b}
function vs(b){var a;a=this.b;this.b=b;return a}
function ps(){}
_=ps.prototype=new gr();_.p=ss;_.q=ts;_.C=vs;_.tI=37;_.a=null;_.b=null;function xs(){}
_=xs.prototype=new Dn();_.tI=38;function Ds(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&mc(a,b)}
function sm(){!!$stats&&$stats({moduleName:$moduleName,subSystem:tb,evtGroup:ub,millis:(new Date()).getTime(),type:vb,className:xb});rm(new lm())}
function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{sm()}catch(a){b(d)}else{sm()}}
function Es(){}
var cg=Em(lb,yb),ag=Em(zb,Ab),bg=Em(Bb,Cb);$stats && $stats({moduleName:'hellobox',subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.hellobox) $wnd.hellobox.onScriptLoad();
--></script></body></html>